• word of the day

    marco polo sheep

    marco polo sheep - Dictionary definition and meaning for word marco polo sheep

    Definition
    (noun) Asiatic wild sheep with exceptionally large horns; sometimes considered a variety of the argali (or Ovis ammon)

Word used in video below:
text: It's okay, Marco. It was the fool.
Download our Mobile App Today
Receive our word of the day
on Whatsapp